package com.yh.csx.bsf.flow.provider.vo;

import com.yh.csx.bsf.flow.provider.enums.TaskStateEnum;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class TaskVO {
	@ApiParam("任务ID")
    public int id;    
	@ApiParam("流程ID")
    public int flowId;
	@ApiParam("流程标题")
    public String flowTitle;
	@ApiParam("流程审批节点")
    public String flowApproveNode;    
	@ApiParam("流程审批用户工号")
    public String flowApproveUserno;    
	@ApiParam("审批人")
    public String flowApproveBy;
    @ApiParam("下一个审批人工号")
    public String nextUserno;
    @ApiParam("任务状态")
    public TaskStateEnum taskState;
    @ApiParam("更新时间")
    public java.util.Date updateTime;
    @ApiParam("更新人")
    public String updateBy;
    @ApiParam("创建时间")
    public java.util.Date createTime;
    @ApiParam("创建人")
    public String createBy;
    @ApiParam("任务结果")
    public String taskResult;
}
